package appStarshipPushups.common;

import java.awt.Point;

/**
 * Cette classe représente l'emplacement d'un objet(La position et la taille).
 * @author Kevin Arsenault
 */
public class Emplacement 
{
	// La position et les dimensions.
	private Point aPosition = null;
	private Point aSizePosition = null;

	/**
	 * Constructeur à paramètre.
	 * @param aPosition La position.
	 * @param aDimension La taille.
	 */
	public Emplacement(Point aPosition, Point aSizePosition)
	{
		this.aPosition = aPosition;
		this.aSizePosition = aSizePosition;
	}
	
	/**
	 * Changer l'emplacement.
	 * @param aPosition La position.
	 * @param aDimension La taille.
	 */
	public void setEmplacement(Point aPosition, Point aSizePosition)
	{
		this.aPosition = aPosition;
		this.aSizePosition = aSizePosition;
	}

	/**
	 * Prendre la position.
	 * @return La position.
	 */
	public Point getPosition()
	{
		return this.aPosition;
	}
	
	/**
	 * Prendre la taille.
	 * @return La taille.
	 */
	public Point getSizePosition()
	{
		return this.aSizePosition;
	}
}
